@font-face
{
	font-family: TXWHZGBJT;
	src: url('../css/碳纤维汉真广标简体.ttf');
	     // url('Sansation_Light.eot'); /* IE9+ */
}
.kk_dynamic{
	.nav{
		width: 935px;
		margin: 20px auto 15px auto;
		overflow: hidden;
		.kk_logo{
			float: left;
			img{
				width: 175px;
				height: 53px;
			}
		}
		nav{
			float: right;
			margin-top: 30px;
			a{
				overflow: hidden;
				display: inline-block;
				height: 21px;
				border-left: 1px solid #5443C9;
				color: #5443C9;
				padding: 0 15px;
				font-family: TXWHZGBJT;
				font-weight: normal;
				span{
					position: relative;
					display: inline-block;
					text-align: center;
					transition: transform 0.3s;
				}
				span::before{
					position: absolute;
					top: 100%;
					content: attr(data-hover);
					font-weight: bold;
					transform: translate3d(0,0,0);
				}
			}
			a:nth-child(6){
				border-right: 1px solid #5443C9;
			}
			a:hover{
				span{
					transform: translateY(-100%);
				}
			}
		}
	}
	.top{
		width: 1200px;
		margin: 0 auto;
		title{
			img{
				width: 1200px;
				height: 120px;
			}
		}
	}
	.all_dynamic{
		width: 1200px;
		margin: 0 auto;
		margin-top: 20px;
		.dynamic_text{
			float: left;
			.choose_btn{
				overflow: hidden;
				li{
					float: left;
					width: 238px;
					height: 55px;
					background-image: url(../img/kk-dynamic/kk_dynamic_btn_bg.png);
					background-repeat: no-repeat;
					background-size: 100% 100%;
					box-shadow: 3px 3px 3px rgba(144, 38, 242,0.5);
					margin-bottom: 5px;
					margin-right: 5px;
					color: white;
					font-family: TXWHZGBJT;
					font-size: 34px;
					line-height: 55px;
					text-align: center;
					cursor: pointer;
				}
				li:nth-child(1){
					margin-left: 0;
					background-image: url(../img/kk-dynamic/kk_dynamic_active_btn_bg.png);
					box-shadow: 0 0 0;
				}
			}
			.dynamic_list{
				float: left;
				ul{
					display: none;
					li{
						overflow: hidden;
						margin-top: 30px;
						margin-left: 10px;
						cursor: pointer;
						img{
							float: left;
						}
						span{
							float: left;
							display: inline-block;
							border-bottom: 1px solid rgb(207, 207, 207);
							width: 650px;
							padding-bottom: 8px;
							margin-left: 10px;
							letter-spacing: 1px;
							color: rgb(98, 98, 98);
							i{
								font-style: normal;
								color: rgb(81, 61, 201);
							}
						}
					}
					li:nth-child(1){
						margin-top: 50px;
					}
				}
				ul:nth-child(1){
					display: block;
				}
			}
		}
		.game_poster{
			float: right;
			width: 380px;
			height: 610px;
			background-color: rgb(207, 207, 207);
		}
	}
	
}